﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Ys.Base.Common
{
    /// <summary>
    /// 常用的统一请求Dto
    /// </summary>
    public class FormApiDto:PageEntity
    {
        /// <summary>
        /// Org机构Id
        /// </summary>
        public string? OrgOpenId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public Guid? Id { get; set; }
        /// <summary>
        /// 订单的Id
        /// </summary>
        public Guid? OrderId { get; set; }
        /// <summary>
        /// 用户ID
        /// </summary>
        public Guid? UserId { get; set; }
        /// <summary>
        /// 卡 id
        /// </summary>
        public Guid? CardId { get; set; }

        /// <summary>
        /// 卡号
        /// </summary>
        public string? CardNo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? Name { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string? Code { get; set; }

     /// <summary>
     /// 状态 1  100
     /// </summary>
        public short? Status { get; set; }
        /// <summary>
        /// type 类型
        /// </summary>
        public string? Type { get; set; }
        /// <summary>
        /// key 值
        /// </summary>
        public string? Key { get; set; }
       /// <summary>
       /// 医疗机构患者档案KeyId
       /// </summary>
        public string? MedUserKey { get; set; }
        /// <summary>
        /// 开始时间
        /// </summary>
        public DateTime? StartTime { get; set; }
        /// <summary>
        /// 结束时间
        /// </summary>
        public DateTime? EndTime { get; set; }
        /// <summary>
        /// 日志ID
        /// </summary>
        public string? LogsId { get; set; }
        /// <summary>
        /// SD支付类型  微信支付=4, 支付宝支付=5, 现金=6, 银行卡=7, 工行聚合支付=50
        /// </summary>
        public int? PayType { get; set; }
    }
}
